58085083
87439006
86338150
18485634
3000721
3082330
1632960
835249
21642505
92901662
94421452
81893254
89383703
87889147
32794511
14903498
8955232
90321708
79901532
54304587
28062069
90527157
48241434
4122275
10859343
87286508
37696434
24236129
98711756
2756368
44341056
78344126
93281777
59284436
87313147
69993743
81341251
44441013
30514039
18484346