Knowledge
Data
3014396 28323406 7079474 346059260
327742860 18 783357253 172188420 84253230743
65 196424070 03094 88561600697 75670