94136442
56582861
27212237
14571078
7573983
96205315
33049591
29458203
37708198
4959456
41151161
5283778
7654192
9830919
12014155
81566330
48772696
70764531
44951190
14803170
9091167
43745043
58098190
91372423
1427510
21651760
42406733
32208838
45518059
84691360
26596381
7079392
34362704
57051008
41352184
83272017
59017314
35159419
54857300
95294526