Knowledge
Data
526 77110569 3992173684 1222184559
74473928 60110361043 21274392 7246697
472300 12945880 43300 5619796143