Knowledge
Data
2107071601 4262427698 4348083494 771629976
160991766 852215 4053951 8706 19426951791
1744045 268338550 70041