94601
507375
240790
22050
35614
592769
880146
909996
453110
344551
568444
69380
582136
858542
908669
682206
799239
7848
702214
208786
682618
47414
289778
400334
859488
245966