17567836
55017983
81604929
19433511
35104326
54305643
34114464
98495764
29006120
50485527
65992260
30115235
66168750
57813130
27561062
18651366
77553952
69153651
69767187
9148540
47164355
2538205
766788
89389336
34982464
30735899
44675123
8866202
3944483
16094944
47942033
37996935
48596681
20055525
68859353
32087384
1904027
50737313
6827929
37684156