3420115
44255761
45308183
82143929
29302074
32534947
1967659
51403708
71987565
27901232
27533724
50902532
65398256
21779331
83888521
67647750
80136785
58133404
34249729
98748751
40001739
67812419
13107624
66367080
81251058
94864346
32142778
8657187
89534037
866924
11408532
14537194
35502673
87337640
41334744
13408497
64931714
11548344
2665487
70603511