111420
80460
3198
838107
2390
595102
1105106
1021111
101263
84977
646111
57352
75430
23120
89180
106215
1051160
34317
6600
861051
84301960
4653660
57891566
4363518
97401058
48521543
94501731
6045302
6023649
7091300
60551167
932767
71811371
81581481
42841554
9619718
5969658
68061724
6179677
64171400
8699261
8792693
80361519
58671994
6994228
78521491