30034140
4847707
64143123
67062821
10648460
53425192
29092737
21145363
40901125
8484404
5487521
98011622
21443061
47856437
14567873
4372685
37713633
8151625
29436661
84174333
39811084
72662864
2597454
70377717
98816144
19503817
12345217
27338506
5496012
79806657
83076471
80057348
23525759
7168690
6995813
9460293
6235888
73532083
2841559
62905446