77118693
50571070
4663384
47961199
26321172
49719379
92665542
98876285
67891320
61534963
23239534
8626857
27893665
24565041
3661639
30352961
42968330
36762766
83601144
52421059
24619489
96416550
9346041
12999231
19348313
85626101
8371643
45384988
49062840
7475868
71459953
52813021
1267212
37928799
5902250
83776704
52235084
4341953
87011485
28537651