70779841
2617482
38361773
24786106
56741629
66345674
86153691
7952529
6636803
37048015
98329521
89895069
3025106
10993819
2577665
45614958
27867012
63367610
66444540
6693747
39152377
44287683
55448521
50534686
33658135
93913191
51582440
54684755
37843081
47812890
36065156
32008837
97221371
22615024
66604675
92327079
2864568
68753417
14024769
25335038