Knowledge
Data
166 404 987 5649
322571158 7337647 3813615218 70196929137
79614137352 159403 346179 7663 37925