242898
995697
941651
53514
581490
532136
127654
403434
901305
1056361
41375
1096441
143528
130394
823535
874905
490700
914983
926772
983906
915457
80663
795728
515655