Knowledge
Data
6267902 1570508 180898733
42667657 267876 3747405316 149802642
80602 1391106507 62 8056915165