Knowledge
Data
630336 518965285 153 2813103 109297
677 4310703240 81705 2141501498
853809 396160941 350561 2374845 41311011799