17069353
30485736
46317347
47368343
21868861
34722374
50561782
5483981
59394714
37168791
76339867
93161780
8093456
27991455
13446858
30533237
7503919
64243659
88863682
3499161
78882101
9169873
96994791
30363087
84691655
48148650
36286617
70927393
19933460
577418
1631191
19382
68231713
15975368
66303599
38597140
7990139
70052499
21055442
8715467