Knowledge
Data
596 70325792307 5100116 189986016 95639133
61120300386 82 349292351 8972450514 30858116600
3142230815 72 472216