85467675
7886634
77232946
70243580
25062890
56275009
58719059
36866166
99883282
35626747
6458692
38175751
34506413
2659390
32258036
50105163
80044054
431511
5614775
62945712
91581360
76739166
33695006
89053563
2574596
75037141
6592970
12784374
89604524
84735230
15088255
10763826
19903093
39394966
14765119
53523900
15245842
2485472
96407097
64479261