Knowledge
Data
15829123 20597621 205132319
38142390 2266 377309253 23530089108
7389183 284101306 37107273095 1263 101159931