144052
84558
2656
27843
701117
837143
52786
8816
13531
84682
80528
489104
763116
49384
78777
29941
330
97230
86892
50228