Knowledge
Data
2508446549 24243863 24130149
64128401061 557144734 4017
585664324 0049780 504 93860 8214