Knowledge
Data
95 152101856 7878667 89606699279
22569230527 2707430847 1778422 3126200
215512987 89961338998 94436645 34502