99611450
9959752
9678353
8151366
79791816
78941902
76161844
73501313
70511232
7011764
68421021
63941414
538494
5321255
5305551
5216426
4620196
44511909
44441591
4327290