Knowledge
Data
63 51 93772929
641792490 31382 169590 5952813355 83290620
2088 68138320982 54736 463050 13