442110
321052
390196
218629
314300
104782
292971
576872
138899
177320