Knowledge
Data
46 3811382 4052 5732664760 223935
132396 318752420 970372
9852979495 96751985217 4230881267 21819171