40892143
5682520
75916223
24562271
49538944
93388519
56042020
38579971
4928838
5716791
56374
27869722
47902319
4443632
32192614
50948819
32797526
92295441
98395387
2948905
48302221
97228624
75492468
60137603
23305118
1345452
9597735
56056770
36995131
6909115
60589617
14323966
5772993
55792222
2522245
94051012
51626912
45633254
42125553
11428569