675500
82715
54138
562221
304179
934219
591122
433372
992894
566640
97518
846957
596924
618504
794491
960954
325606
67531
230259
770788
90727
576554
876243
436897
248566
254244