47039261
51457227
14221703
19803960
84637319
99955314
32824666
25194641
5034469
45022576
25322671
94365354
46534552
1159986
4812318
62693480
9511491
58212404
53634713
9848660
80955947
72171197
338159
87529595
93558175
87244474
60698709
2488039
98419874
2913524
49777480
90794526
99347357
49085804
8238778
60603599
9298941
48389409
30291696
23088949