10918033
6251875
35612096
12741110
29475915
85325238
979345
25331639
51889460
8722820
67513393
6267241
1035478
70789253
66837949
96825936
72503146
54849041
39802947
95766183
6946939
3883235
44994057
72912344
89276719
6119411
3157956
48047505
39018171
88601831
2407231
88595902
78939762
880644
97126716
92522116
79276506
80138956
50274110
26864500