Knowledge
Data
576 92345289 858305 3902166
63 259079 190623 39870681 1735002899
2077717 7096 9051873 780168495 28949