435041068
38539305
2447648
225751537
218681434
13771210
117201978
108891723
108321882
10814933
10742303
105661255
105371136
10502908
104781010
10431970
104191612
10398275
10396687
103841132