Knowledge
Data
3929343 68596 30577953 23282502 6508969
47156 117496633 15026664566
622937371 04806 13216965001