94629340
57627255
86215184
30057863
44336967
62929576
53846567
29964047
20988301
40236730
35682541
16641030
98021781
92781496
62398133
62682668
2592545
24918713
42224461
41371422
9476422
19386360
94399596
20227900
43367394
76264927
86338894
847799
8972722
46266014
8650735
14089111
37243417
65729671
85394949
56613780
2299316
74218788
29951557
32879997