76800
19634
46927
550236
68881
78438
110130
630910
452461
425639
363530
888886
781308
948948
10852
881878
417617
231225
408414
755756
675301
200581
819812
435611
184317
596504