Knowledge
Data
39848368797 268427 5342108854 1166 8649629
678434 7803775 59877 4373 6112
80542944 3052 656417446 2299620 46