4369 12546 16182 25050 29143 30653 31.361 32562 34779 37357 38646 40462 41012 41717 42408 43547 44196 45215 45756 46341 47195 47522 48035 48484 48708 49312 50012 5029351606