442099
321045
390188
218625
314298
104778
93191
217027
576866
138896