Knowledge
Data
28 21817772 3091578 39880557 318751881
411213 45127647 3336 94558 1775878
31 71 41802690260 72433522107