Knowledge
Data
2986 2581655 11249
30802 71083434015 915533979 3677
137079131 7076533284 388007289 7840813