90241716
1868962
74354157
30161203
43113663
32066792
71881084
355108
62914238
9125145
5586253
55365794
51195874
16056657
21704600
41598640
10572834
52487087
79172188
2513766
70416709
7479084
96674773
91303215
9525859
98102002
56066579
12169483
24367829
37061459
8525992
30349411
48723822
62042197
8879877
95389306
68295100
741347
72642089
28951936