45772564
59508267
72941858
34959053
9137288
85462569
79851153
11201384
34738942
15936522
28369423
3396812
46219636
54926815
25695384
83145475
90607596
4861277
40844771
90899318
20956986
79034105
62399294
98907067
64658458
39995204
47607637
6844340
44212077
66897171
5024849
74749605
20273749
36574908
62855136
85906071
71087700
2246623
13211710
36038019