Knowledge
Data
301377 596273 61715095 349845100 64543094
680 26358363303 6598330 9730268438
21258624108 460322 706685029 37 61408888061