493202
22564
978139
944815
1641
655628
183173
66968
79610
420783
647362
63504
92638
420556
939869
919466
849667
377764
89437
917618
295587
961622
756700
720736
171851
958326