28066841
5626154
1106366
28154764
38495769
95345950
2910893
32411831
37982053
89726596
21381179
41016319
66645977
67812444
50534985
70345870
1101594
54382757
92583471
76574556
50946703
26427456
61166570
14616155
57285166
25695974
69964009
38336792
75193566
8411119
63175308
9057085
55373524
52651131
57446601
7108376
59754778
82953288
138524
8288375