2168247
82183701
32135163
28256572
13331632
36879080
15091872
81156896
66886113
54659865
384142
38871624
49617798
91449019
65987
74985550
20771559
27046786
64194923
74596230
2763264
14136194
1468975
29814386
2057944
68002069
81974870
34385682
18153673
33152085
46948267
9032970
4815730
98839502
19708293
27218748
30897134
33865854
13314634
74577675