Knowledge
Data
3004238 8992942 641685816 707 97431783552
243550143 44295639009 31877 87
115260283 501835386 43633250643