Knowledge
Data
308377 134 14430322 61765254449 94297666
3765 7760197 5849 6041216 8819709
71420151 87394807 42658 409086261 4855284502