66064210
54997738
5312185
39119309
12815693
1819395
60868417
84983648
38898697
5962617
26402857
54617774
49776286
18304294
12403316
70087196
6277253
5131947
98641636
17511456
30995578
89637610
41689175
94346444
51298985
20894641
50321
80774307
13856499
74411624
28758339
29856608
2148626
69871619
43626582
60446055
83375616
81405975
41778114
60237233