814497
392380
943319
781779
442250
266364
222622
286724
115922
402899
1036620
448862
706540
630416
80121
7742
380432
61876
2296
533744
586848
494811
304971
997280
361195
986425