54802060
51592032
77648667
4007608
99653556
22259328
12704566
10014484
21347376
34412266
47082242
94651225
21251573
66884033
33245181
1927930
66005743
65581237
71535074
94831025
64721291
36713126
30153048
2048536
57849221
4555584
6542129
98708816
53511644
26561139
77611823
97354978
65904944
46333879
40318542
68045441
45763623
19357302
45607034
85838917