84897792
71121760
12216393
61653
59535454
15486570
45053451
363443
48684062
92829221
47113597
4603651
52892479
97019046
51088659
56018689
29098988
79317915
34398304
18072803
30601232
74677352
4279142
69386856
74603580
51086410
69117780
20889305
57322293
8725518
5864695
18904451
2131782
6702920
58007043
7788944
95834084
54548074
94391440
11518855