42233486
93912001
77318903
44459446
80647676
49833304
97542761
90154978
51879975
38233989
9573507
23267300
60499281
41972320
62917968
68123446
77074544
85665481
72102278
24659634
6852439
45219524
3125728
7095024
98668170
48264342
68017811
20091441
58057422
61823772
40192050
93729424
9282331
17697432
39872394
79984921
24824055
15589559
1261493
69977995