Knowledge
Data
12871560 3856175 38485 0451433 697
2946436 802 829074645
58943 6653 69057492 9632659 997