688768
23985
264185
771760
891423
637190
42899
1004855
191681
450972
732898
928347
89018
658861
678688
886960
289843
870284
24959
19381
513240
691210
85013
960801
177907
60382