51008548
26991160
93019565
94856601
81018594
84254102
20404664
48602750
20469632
24932015
58734945
30044967
39341947
24923540
6697819
5113952
62452710
62345395
839811
5907996
36683067
93638610
54049137
86399364
60329682
8597162
40026431
83275696
72459620
603617
6666385
35344272
75685373
88744303
75952011
89005728
42518800
8843647
54144292
43637021