70084531
39858513
9237726
40784586
3440219
4091681
6985888
82983454
95426327
5858199
59746564
80367023
64011285
58495504
92152101
67011556
10547956
86919598
80449081
19475457
97325652
86508485
43206371
83585987
87912626
82709198
65047642
23038345
29851293
83125672
7235117
38422276
43186247
68737149
31801654
15531782
93619381
2581579
12436409
40741580