43893867
19197228
64397066
58372549
98416652
6466462
9634360
84711136
50952523
51033461
48541549
66785470
97408932
37769042
51806354
19279130
63801209
90971690
84055901
80702598
59917246
30014245
4842468
35338887
79033568
75536229
599810000
28868692
2658556
48401812
759426
67755539
43297157
95887532
91057757
20352348
52676362
32274241
82095922
15616966