97658987
816678
81261820
40224128
31874881
47897864
76407679
3818221
78897165
19089928
3528413
63147487
26675579
41913269
50835581
93339077
82897752
33749904
40876459
4569240
70868269
25361050
70609586
34605741
48557679
76512011
32648168
92456386
10952535
52097466
12916816
95398373
30711913
4795616
30119291
1583456
53593076
7892382
64745343
64289923