Knowledge
Data
827851 1803082 14412617884 5173417 38395076
639939108 495517864 1916090
169 6218866803 550 6179 842