Knowledge
Data
92862 130998 94913038477 76
859186067 4278420 43
3570339 61104849 80901 5105064 10291506090