16817930
5386692
26648650
81063346
71889532
79854708
7500700
5175777
86231424
8584395
61377303
8363956
56679414
53094802
54098998
74727985
4856444
13161966
93976901
17323368
1053843
72597134
80908547
54473391
85225172
32122310
5893119
9566913
15398650
6407805
1939484
615257
57277615
4901950
57788513
99775722
70853491
98187725
8811651
97139000