Knowledge
Data
30 25884 990557 300102334 2177911
293590038 056339975 886 4657262 404092
966159 291302893 16242490 40655922