677460
12028671
67417568
65681847
32844867
30251222
89443050
40941468
75147416
84309001
22133183
62349630
25264760
71647563
47469481
2341232
17149153
11188977
15879899
925028
49082696
31872856
1074818
43257429
93414968
67362133
80938131
93576922
21848908
9786049
98444456
9011925
19056410
64678610
59996771
88855487
725290
34931484
44645383
70876251