Knowledge
Data
1072 66599 8832064 27664628 5487424529
904448507 75696 551 2528
91389 3090311 70490794028 3463956 9592