Knowledge
Data
95 62285226 58 51 60476340118
647250 61376 260742432
1196384294 1080 15333396 4279503695