Knowledge
Data
18036 5371299704 648818 996480 346331
79520 48111 8920850722 14112
3522 62 5727 81 31280917