3026416
69937825
8542877
4865807
1499941
37572295
82457829
82531879
39784471
44679326
52627923
58164818
34735068
22199545
46654605
69143733
5851955
39491587
46513315
22657331
67722910
26588085
93827729
17105799
44266186
1338818
73037955
2719049
3215212
6273665
10546534
68084049
52257869
11962687
5797907
54892232
60778170
49284883
12691347
59541101