Knowledge
Data
220 41596358 680303 107094
215431 78443247517 21494 7099895 58614250317
9728399582 4542762 66594008 4756282 388