703719
156837
9505
987133
63160
394872
760559
53780
71338
53509
808429
946690
850665
934222
313845
757449
671198
433869
855535
321967
158270
18351
591544
701993
89236
701400