127822
110069
144252
869139
29425
20832
701117
75334
6930
364
2178123
78439
45931
163246
4998
4871
763116
14532
28018
58746