97891351
96171955
9556102
870860
86001385
8524854
83081914
8069483
75621261
7407741
69131998
6741249
6692724
62541840
62451787
6057745
55931544
54781785
51901884