29565991
2385590
67514
2118389
7438499
25223612
16168060
7892997
85156109
36772335
87984554
47113049
88148187
55278102
66765202
94861810
52241551
67519155
47746581
82162374
27247567
29912182
70637075
67099853
98661712
50997197
87094309
6651356
75584010
76982345
7534729
79184283
32377135
25679315
95463239
15805417
3159747
59055496
92254228
64883745