Knowledge
Data
96 8990255 5701851 259032 60214658
2827 5293960 118 3097230 808368684
435451362 60285 921562925 20899252 80