Knowledge
Data
25759826 8839895815 43552080950 585313440
24911729829 7668 25 58611986648
9813 537928617 17122 30