57375287
584158
63405245
6936176
89948055
14852651
49476991
58155412
90307716
84369971
10768800
18274301
99997132
7369276
53206877
93576226
68081138
80878042
23259366
32275940
17109639
56037837
43137478
19946945
12262018
46448022
39349492
78091199
22835285
90716453
86811118
62261879
78634717
44316794
62957798
35566487
6285569
44392741
7765592
64315032