Knowledge
Data
99 642931 228298654
2730 845036 310204973 25664 691013405
17 9076601 269121 46883705 2914629