95301386
9521824
92711930
91181897
8526846
8340481
78661617
6372956
6001853
54541010
4996485
48891772
47261439
4657770
40301619
74219
59671
43636
11820