40463862
86861698
44095835
11602922
6823250
60944765
40606787
93954740
54499022
13197371
45484710
28769823
56853762
11248517
34645351
70897544
92318210
94157856
60793527
86847449
5036448
57657017
43436324
58906349
77156921
21712750
98192386
9118661
12347721
29223786
21703107
80585014
54683258
94137892
18089788
59887752
45962267
3258545
22001321
8438828