68596630
19854541
12887459
92365135
7636017
47465127
21201502
27973493
1693480
11712565
18262326
37316161
25969095
16748461
89057882
2663032
79849332
49846608
39858472
8311928
17714465
90873462
36373442
67387110
55437527
5779365
25741019
1651709
56156896
74768867
3801047
71519084
51798960
34444693
95041889
55635081
91421056
75547845
8520506
37486282