76709660
10012311
89648406
28881261
98868149
7066213
12775420
74863888
839243
50009164
379989
95877584
8197551
93398825
40027132
6677788
9851223
5355564
57429897
54083100
63533925
89577937
52135390
10694443
40871718
71859443
19267302
1097376
86584260
19838586
42254641
8924128
62369623
84874557
12733842
72279878
45144232
56336581
189312
30406605