37447973
84512546
86538888
70683594
74287444
10653549
26653348
64616684
79242978
99854452
85676109
53122861
76441582
6720874
54315284
499910000
51185445
2248404
96454642
67407071
15079001
56952888
62708413
29707566
29103864
5461843
65615024
4207111
37093847
9524679
14785666
91078621
73857953
98251555
33335184
86888498
10422251
74007426
73658991
839763