55743
148601
877132
2179
223395
877762
259100
1209985
104072
555561
230723
75379
814400
66027
376668
94208
706507
286125
60951
37080