3953865
6488452
33495782
96644789
59554365
46466241
61935007
63641533
33672318
85645522
17899782
58856454
96223720
12635178
33012412
12288807
58366603
33878427
54025412
35514358
38359340
5716129
24556976
67297482
7605239
8375481
58693749
65534438
15702708
206198
9989211
91198237
6755119
62713946
75767561
19294644
5895532
671155
32618294
18228979