47724826
48895247
50749105
8682969
80555008
45468261
90931071
18717693
2470103
90549930
57588638
28131349
71684803
85969741
62915529
9317063
40258785
2880124
46788790
82851545
59581832
84068250
77149614
71706858
49467328
8774470
22279437
62484672
73837195
93492236
9996396
2986179
47873351
52026714
30931235
28038337
75149209
41347276
28707555
29788384