100801950
88231149
8333149
81271655
7898764
7835337
780646
77921609
7779204
76661556
6736260
668564
66651073
66391151
63791084
53521456
435987
1010147
96439
90454