Knowledge
Data
305746 84495 63132457 29715 65184720
73599644 65506201983 562565900 888458
21001288 185853684 36