Knowledge
Data
42311560249 23071 64589819462 629113546
41743 31048437 7214283 17810
16430540543 931781668 555 2288