10117297
85489935
18638133
5061937
88315325
940358
256660
41437587
23292123
42814379
5008963
1529559
55235280
15332355
73812732
10458282
23901466
54899989
30724964
63642776
95059127
29838868
96381215
70636851
921179
50825739
2850699
59545096
73757462
20858400
42751659
73683182
71032305
4577035
32495838
87712885
5082021
33752562
63229317
47326338