30194187
92783748
23534752
3916577
283835
8607743
3426646
18225998
89827781
74333278
99453436
187173
28349313
2576358
27357738
92806504
76154747
29978183
79792105
24891787
13867870
4385265
71055730
63135658
46781251
1423837
1690252
76866919
52667988
99448637
17444952
4273507
5116009
66352132
61096845
44827420
46533258
48553652
93397168
83091537