52048242
86243007
30707700
35472703
12287995
75882925
68261789
52196128
58228250
434406
3446260
8314435
14053599
64066947
36168268
39127687
40226708
6788319
10573026
55094674
34183235
2990325
529334
14499907
86179247
52723210
20938424
22594912
53957855
5728145
27871439
9142399
86005582
49877876
7429926
26124294
80838052
7797605
18089744
99229392