146634
979573
597274
989405
955274
31879
30790
170355
954344
134911
997664
540343
763804
987375
639150
256372
7935
974578
238151
50439
18220
587543
425445
63642
468702
361224