Knowledge
Data
306596836 60588432 593917 42621584010 2586
4511622 59160166 042858 40306
37 0699 112452304 8983