64786142
43027542
1237005
59427613
67425053
52637023
38258996
73559153
38994411
78989297
3022219
14052016
20564436
98829888
78616786
8131132
63473548
72821739
44013434
3745554
31783287
2925964
99204834
95995798
31499488
63836815
28585025
39551998
44332016
75637523
60416318
24255531
87995689
78051681
70768259
82711242
53645673
78192841
24949879
38287975