Knowledge
Data
665960 1822502544 171766507
96520 68740 303146601 914150885
2309 58641011483 974036 13731368546