Knowledge
Data
5407594 49340670 152 400262761 233745051
666 38974 3287 9442276 157289071
403 13091 76