7804688
4872332
23912314
978849
62243857
8476033
52189120
37022514
23788092
84369670
85039721
36728810
6070740
63171950
20616218
6324291
11463214
98235483
97487956
45783224
80839308
1862348
5822650
47056197
31905383
14355045
99706699
73925753
35399789
51598353
69277271
7558835
28017669
26244246
8367867
26915812
92871776
16445324
11221249
25163650