Knowledge
Data
49782976731 30255720 436343 26275173 2900469
275905 33344 1716140 8275629 5970537
2902391 344933224 2508