Knowledge
Data
31666 667612 489711 59717
494320340 80 98419788 82309
39248919 3445124185 149 98954925828 82466098