Knowledge
Data
29 5341520040 8098666191 134
5387113180 9903531771 4728 504
25 2203527041 878 0934557