Knowledge
Data
332986 9160252621 924 971 786882
98 33009310 10865639397 151 953888034
41095818 51165798349 6637434694 39702654 61056677