2117586
70646000
44521765
18005249
36535792
5391368
75983086
59253101
17259744
45009724
5955222
41736705
40569446
445056
65002282
27547338
18289673
73539007
86193156
32053427
55259368
46003391
42239393
55086160
61331598
93799055
35715343
31415592
44212628
5497682
8256512
4278449
71037659
67482033
15852218
43142113
74937843
37877522
35412867
36163364