Knowledge
Data
142 30600968591 324 187 541
02228302 7760 1810 1882041891 655
31 9538842069 21000 8655371