Knowledge
Data
319696365 1966 29128161207 298 573532
26385924 6601 3783571195 70671117 563215461
9948558237 0738864 120044890 30143 0833