Knowledge
Data
45709368 850710286 55894 73207955
815423 3071 94200033
1526 398734 72183855 64884659080