Knowledge
Data
305866 25410 88089 551403550
73689 63540414 90173850761 472636157 8595
1670303 2665 19 147373212