30460
526110
592121
343
918194
36175
7397
2205
616142
8113
54961
798107
540125
14617
6492
62094
65091
675115
84256
480