32935701
31078498
27863620
98809637
81549326
3526492
5817394
99079029
641554
35133869
49053819
68105916
67771642
35698958
44547520
2641406
55713342
97724966
69238002
75688522
85125428
5464918
91105076
58582605
30091946
4994029
13184004
88469331
47545597
10672316
95713819
42881042
17026020
52397936
2065314
98634860
45299949
42598516
80596014
15007342