25852927
13185204
34211490
51191714
15318539
47186650
16349081
5804890
5119115
32383697
71477870
4454099
18629369
20719340
6785948
71327316
55217353
41186219
43253365
7141226
7438398
86709010
2475416
34328720
27569211
9199359
7787671
794247
73394159
87894515
66659496
8255939
490455
33667385
33346923
88213356
7046748
62636637
17707574
19936763