87367746
98887668
78544280
91881101
51826259
88689372
46837739
43245493
24054216
1014320
51187751
42192781
68701328
54717999
10256053
40982817
223398
46193181
18718393
71155857
79836490
34327844
96254028
81063977
45153692
20928868
75381889
26189555
4370761
18605878
927987
99509071
19125985
90751224
28595966
93023928
97504774
38913781
54488592
1063771