439871
770912
16612
726407
688517
435410
575881
461656
69893
225930
164656
118990
61200
296594
868890
377184
400812
824605
253659
362927
918928
560317
35408
925543
196592
184681