80492
148353
235484
172497
105950
598851
919135
462400
703894
878919
72374
28811
103198
51676
839512
235482
350330
462757
83547
527953
987505
772660
288230
69115
374774
512390