40694347
14901983
1892913
92671600
58919718
83934888
42826480
26374687
6694066
54623807
79555678
82591187
66995225
2538532
53156095
23441204
66941195
26646598
42866309
76643567
36112671
6257676
59859701
98582
45354154
62745758
35055687
6249712
9566808
35195519
36922360
58295328
35243985
90762865
26394196
2069458
33537058
8103943
11958592
44217426