947308
56534
1084601
503785
549629
696408
147833
200830
566670
1098324
374577
195430
804951
462118
362102
54387
515115
83066
277432
628607
217434
907387
953831
407740