Knowledge
Data
305540 8420799 394372
18620827 4293684808 42060 1738807147 4341548
479459230 68315439477 135839