33455891
31568603
41948999
3301679
3991226
54551886
45303512
2806106
9748929
45154026
78891837
2900285
50384955
44668815
62842881
50867688
84573937
91547385
22445576
1782635
9646227
11361415
60068969
40765490
84717702
9059214
85461533
85565492
57502676
89576491
85487622
69467767
167928
85166073
6049930
76649600
1681710
7906714
96617333
62276498