58495957
82804276
19961371
5182683
30513584
8156876
84611735
48204461
33787272
55787457
46403623
24086695
6468210
910993
8556853
90209769
76075665
7155140
7710593
85643322
11359023
57135859
19305509
57589469
80931900
43482348
37416594
58832867
56533883
79444619
31482361
95215599
1815357
81078088
98867391
4509469
34853212
21251498
3301586
45515804