Knowledge
Data
25005 59077888 21039560336 603 3028062
507640 22 3967301
069538427 4390843 2511 2279544 994447977