Knowledge
Data
5036409 19656 9709376
843133527 4563361 062366 05095 2293004299
29420735 8636 84550526