Knowledge
Data
509276 90666 479378
27312 67612 2519955200 2124431991 41
2389713470 1683392299 329 92 9569516320