Knowledge
Data
328 20107069 29078707 36620146621 5406047265
769858357 58177637 128009
3245644160 032 9213267289