Knowledge
Data
2870617 1130 800846 1267 9670
43 7360000 46629718
8104528 9733 19783 297068375 12234817834