Knowledge
Data
2109216 82473 71368 532701 435
99011437 13 2971 22407 5639953
501054386 651 10853 7881689800 66