282191
610534
577466
388325
460769
865702
783625
321912
165657
687774
610480
167416
544923
970967
204158
20965
418193
361190
62369
807557
962837
34598
668445
362357
834737
823232
774687
144376
61980
18615