40294129
89107828
97998503
5241849
7261146
67089032
72698948
11389477
43894211
919541
3786764
40727307
23098426
14039703
6235813
20178352
20491491
9933477
36882625
50914753
64049618
70207913
44761587
27289905
32964154
98752750
10199450
96331150
94951220
89195793
20903914
56793215
44562834
8173417
72587309
61906412
71176473
28365069
54062668
59698740