19655853
62778126
28426647
7084741
88711182
75698175
24801988
52772150
99352976
90199039
45215839
3344546
7215944
8989163
11918208
11909303
5617367
18407689
72104067
73532727
54208006
37062685
7132918
57585829
20554479
51549139
6291067
618959
37759320
5266800
1661167
84891714
2045338
50646589
54243690
76192442
77615342
42708361
34108170
14473901