Knowledge
Data
396 57 2525902 08 3282
31049617 7613904563 166 23 15767
4302 878 2701029 31692 909202