3341216
97828158
6873996
68029566
14718109
2915415
5196311
23017811
18224626
69641007
37207110
45742282
97871585
3054503
67158111
847772
37562290
30758694
16542798
86342443
68342449
1812594
57595214
3097101
89185257
70805529
47825137
84471201
83659936
50648898
21029958
4890513
9871625
39942800
71355350
39043902
90032896
35921327
10672364
29808115