Knowledge
Data
217249 89439 50218 3357 436911045
8284670 151409 6312 91224
29595929 49359865 592 5311349