Knowledge
Data
45784521 25880165 85839226 563
580999317 11880 42001524 93328406 583410
653 1398133 1254727302