56715953
55937482
49801606
52864427
58179851
34455183
96214287
2018307
59704158
28632680
39257690
79999103
10987173
3522900
26293811
38314567
27104558
96434665
97109341
45071896
64622445
72861128
4332173
64108252
61037275
52491641
2981906
80625639
21114029
64978043
31808212
72827436
92857735
90555430
94568412
35048981
40283871
5352857
60986029
23653298