18189749
3401645
12934471
62473542
1252982
78733552
93599908
27481153
54401070
78101875
22338902
22143186
22038158
25507550
41041204
20996441
73446486
62282788
54206745
65495739
86282310
56914345
7583498
29645849
91524529
38194132
76936521
69636986
56484025
30109133
57495138
86059203
74919009
50162244
98553741
10765654
27933652
10421611
93486572
85936090