Knowledge
Data
22996 1983 783530 8809 8391
58629666250 73058841727 22338585831 5870681 2819874617
13777244 18639393 771444 288751709 3027950