Knowledge
Data
50 83 2594522861
147291266 4782530 4016687 1695710
217425218 5513474 9801266077 128127 27933