244722
36512
611217
912461
27918
315242
832464
340274
310370
571228
542813
127417
715904
16882
752705
102658
140123
886636
544725
296792