Knowledge
Data
3291592 99983003 7598939 30781246458
477159331 4082469 61981087600 5053354379
5452607 5484719 3600033