Knowledge
Data
60 37364360924 532 5590527312 399552
107332262 7872816 3488 0903
37481338 14821682675 708816584