100801950
88231149
8333149
81271655
780646
7779204
6736260
66391151
53521456
435987
96439
882211
7581
703167
6342
44527
38944
38726
3753
33214