Knowledge
Data
508915999 44499 888818615 2148 2936
4585110158 17050 205595790
19217032655 6964532 596 22081106 353