Knowledge
Data
337 52 831626 196608 42585792
40675762 36112 8001715849 3065675 494923
394533943 8061516 77771837