1585958
55898015
4607361
64078520
43698678
44896892
28494354
362245
921263
13977546
87255294
6753221
43613659
44127771
20725553
9555262
42913233
20147427
88769941
78136618
24419919
621524
36165362
55028696
81984957
40763989
10569418
8446352
84755837
6019805
633177
47157762
23263420
65099691
23351433
30983592
76954946
16232279
73592103
34285636