Knowledge
Data
2294786860 5933598864 40525 951 56057
514802 1030225681 7614 2007421397
1598360 92893 98302 34152900992