127022
110069
144052
868139
29225
20832
701117
75334
6930
364
2168123
78439
45931
163046
4978
4871
763116
14532
27918
58746