Knowledge
Data
665311561 57176195 169725 9108267
70807712 981399373 159490751 1793 595420593
40 578 2439157593 2866368 91