Knowledge
Data
42351570 344249449 860407 3581997141
86110 87235 083436 817315535 91694021062
24714806 767374 85446661 20471576 1603716