38810
43484
21455
19154
25082
12391
44044
379810
34615
33751
14714
22940
430680728
238217380
1666378312
156797267
129671178
123076252
1114878895
103261210
88279178
83007290
74687139
69324158