Knowledge
Data
1183091546 89 6602075
3592373002 26376342 4665251497 692895 7562
85 1172163286 808450942 644385915 898