101351066
89881712
101891215
90511870
99821475
104322109
9333840
104091581
10489732
10066923
103121698
9905978
95651571
98971067
96882282
90421696
91032214
95521040
635916
98951784