Knowledge
Data
2169782725 88828 8175188 558 52103449
5085312 71476730329 336384
6513394 156604528 99951220 81674641