Knowledge
Data
506709708 558955640 8163654 39920 8674
40287602926 646951 469128570 7619 3996
432283037 49855552144 232 98