57342181
57948621
97421084
27303497
40246204
84024459
47571345
77139514
6818405
68784017
54968465
26276555
99558163
86749847
28424395
10456080
45361249
27601463
13581620
42631056
20868668
8601562
6679148
32298181
7733349
41256748
80969807
6611544
56661492
394050
98711611
74547037
54926793
71516017
24018434
2479673
11671762
58824882
84019855
63145745