20582735
9483567
64867023
59609043
87702980
98815082
20655001
62133977
15319010
6594890
89095509
87006198
18657491
1515790
55643780
52871159
11317574
13744765
2585550
38672269
82332590
7733783
75884954
96212144
8879977
57884630
24582723
84021174
15379918
51264269
76591219
2625481
7749753
24363285
93077322
48488069
7946537
84016444
95657515
8289525