12396880
50562052
74954848
29232783
9603293
50547788
67203305
48705598
9966640
78498260
52983584
653652
2426137
14668654
41698276
16273991
25143093
3648082
41014915
6184956
55944138
9423209
86675522
25642931
21189903
78821184
44905496
49649814
65103802
93818008
22218609
17915017
43694066
26531895
18075261
29108812
98722831
67415911
91509221
4804775