57105697
14142037
5217417
947632
31398001
32534978
27191441
10042285
92632833
99266660
5722550
97047926
52512612
45996294
66043357
45571795
80753597
74879650
13766933
37152305
7059620
87243193
74433708
67225472
65102682
4005415
90372753
11176163
99681395
27129806
3984556
69102412
74141071
43257370
54359044
28418256
83363001
4867405
91847868
65357666