Knowledge
Data
506579 2094011016 63246
4820944 1799380585 10815547 19534713
6299245647 643671130 517 206 397883818