89467354
1077820
76378836
50948888
964149
94783915
67226552
46034430
44891226
64544705
71914979
90467705
2547716
92124451
29761383
26203929
4918917
92487929
888871
765601
88105292
80145004
73884238
97397175
32712671
19705801
92776034
4323296
12582680
85668886
59832782
220070
8291371
12653303
7192791
21936280
2728881
24867788
16135038
13426021