2428460
92633994
10000155
69407293
27639734
79698973
32118701
30872452
33753686
78022826
61064262
53031827
9375933
2749524
6741791
90175311
29002006
81196008
40528823
19029279
46172672
42852045
17653741
3639215
35279196
15735969
9893230
36101049
16806542
5949791
87562062
94762609
73366749
36059869
1091729
59189187
1505214
24925004
13089784
25554114