Knowledge
Data
51 462 85129 0366 770404693
32160 343915505 704769
27123726 484639 37038616 31478770 14