85749
1008590
376243
2484
93280
77833
300817
651499
747465
484575
40315
941796
700334
220797
455191
163361
587973
484872
31472
678860
21777
149126
148581
1005939
511989
159769