Knowledge
Data
43156 22714126266 2097 67369566
52740908115 2606821 284502817 66 366
23187 5453363 3332 27765311 4316468890