2134123
75125
1014102
3330
958182
88529
51380
978
33777
38453
676
1016112
85191
2398
837121
58018
96419
986
63199
540