999662
40467846
50656430
92691182
54477571
60508457
38663363
698576
39294241
66702444
92131165
53199454
49228
1257501
6235664
10857670
47917092
34751258
25182966
60004612
20003485
25486208
6020260
35618285
65117907
55499037
70849938
16413637
64111955
5048179
45464368
85098819
75794441
19541085
4906972
72947182
88461725
80229935
2829619
12383045