44447253
36125
39257
1012113
86868
26505
70328
858411
886727
60835
39723
34032
430433728
238057380
1665118312
156685267
129543178
122950252
1113878895
103191210
88169178
82921290
74617139
69244158