Knowledge
Data
407552 9960 187873 202829
145700051 8290 46055538617 22689470 011336
15 74 1520510 539822841