Knowledge
Data
29 45302774 3156877 33921463 47626048779
2799755 45932813 9073 5117030
723 6659145 51063093 099375392 65725866079