62824568
5030979
38358440
65283817
14054457
48001133
84638856
24807699
38131690
51763660
47563526
90642400
76739461
7751108
57903235
9637937
9325582
49671579
25345143
67414137
35269059
35017456
28803500
10465046
29863729
93701908
50423410
91859194
28864407
618256
40498470
67187229
80138094
52142070
64165669
66173798
7859016
39924574
23068390
44701620