70076168
66244208
73432538
3880206
6866531
58597629
58684745
64619773
99779775
82081237
50443014
35153709
5168439
29185693
97477078
11477618
95967487
10877253
2981294
46249133
3413431
65472630
86225170
6396853
50277843
93934326
75287190
39719505
20028842
30959265
1417424
53893809
22208166
8423543
93804677
57163367
91057745
15727331
19774236
23502555