Knowledge
Data
120 80583679 805 44107098 317759700
830 92639900 720256363 181169191 97684253020
25158 37142518 68428472 89164017