57825595
38868443
9790642
3264349
979342
31497840
67716782
32841666
96612845
79574224
12601342
28103698
84191409
31435216
2014679
8043731
4065380
7104669
96915653
41062897
57627102
3478380
6061933
3378652
95074400
72561
45963020
21382523
42006328
38373901
15008289
57187466
35943669
76385231
3516398
89681471
85713657
69776029
31796763
49275849