Knowledge
Data
31 6802028371 8342 130512440 59375
2711592 362139292 029821 46242750833
099936000 0973725 862 80009331 532702195