296315
506905
40975
383553
242898
900411
144612
618504
755145
532136
403434
462156
792147
881949
1010724
808610
537505
45952
83987
592377
284284
528841
442275
818256