23001
508812
38424
28527
46944
93356
63938
312510
64118
33491
237711
659611
430502728
238112380
1665418312
156725267
129574178
122996252
1114218895
103206210
88202178
82948290
74633139
69259158