90941400
46867156
24138095
24667809
47602200
3336963
5035127
9903991
12951302
83325394
5026640
98202641
50391169
76057760
79776029
18447361
728687
64319349
48492419
26559811
26144823
45882002
31328307
7235362
89154305
98498485
64992599
61856011
5288118
33129437
32991329
64059620
71299301
5021073
46108866
53211934
9052750
85834944
7304240
65625058