883281
497105
106900
121470
62946
568534
705833
480425
517626
765842
545178
553265
164509
757319
886570
239361
291972
616184
807757
73687
652752
352432
27562
902960
944512
223363
586830
177762
770807
87727