67585256
20065447
71118755
70987557
81587257
19816670
74467924
9318683
25751337
13613488
62793422
20852663
98238014
83751136
52768514
6992166
42925964
50896102
45067705
80593868
65813044
27369791
89113073
53015211
94379152
46205943
21645634
77599822
28697302
63637944
33988426
51181271
9701630
88377429
75694339
14104888
28285519
91748655
7948220
70801507