Knowledge
Data
43580 378617329 297560445 38558136521
42 29671034 1609 033713
626 211851424 10315019934 310864