Knowledge
Data
4105791599 4468350397 2214246 861413648
859849 574924366 2938 7170 353868
20008890201 572295 84287335467 37174484 9904310