524278
1006436
360682
224990
1118721
612176
466799
849153
972825
362621
805502
709655
804951
462118
362102
54387
515115
83066
277432
628607
217434
907387
953831
407740