Knowledge
Data
3077390 482709 50315040 121132282 60
858701612 76387 03635770896
46054150109 102196763 02 2642888214 996