680435
312408
941342
153956
213424
361904
44687
226385
14582
912638
42039
387697
114126
548223
883281
497105
106900
121470
62946
568534
705833
480425
517626
765842
545178
553265
614479
788639
743344
285598