98363379
60147533
38471029
5046802
1185054
61015335
53144000
21408988
43302038
2518453
46669118
93413937
6240763
41365563
40557010
11573594
4184327
80512705
50158466
16556847
91855023
72434214
44722546
21886174
26976330
41719089
90985150
81068272
6842472
48801573
98265425
63593849
67917622
33754646
4667966
70114254
92527318
81953269
79043299
87357276