Knowledge
Data
2533196 88142 27956544 791770 570990
589 9929686141 649323
1048565 290911891 310 14 534689872