Knowledge
Data
167945 446 1536 216062824 5702
17835376260 1759014 239412 621129965 15587967396
9415 65312 7210 33235130 8744876