Knowledge
Data
22662729743 22704 660529 67281800188 33655
9736831614 77788 9080405575 7037639085 3302
2581802 5974616 415732548 32