20788046
81478573
43965671
62488478
84204745
57006966
90601815
20191703
96697147
71023540
90691735
61212947
49235329
2663970
16645484
706797
15897525
398229
3116650
25289318
974358
15663129
5486967
25182826
72247352
93723926
78295812
85791286
82006389
49329482
10179774
48364282
11752185
62703375
25228218
3640815
3306482
54603489
85822587
69102255