Knowledge
Data
31005531256 4075542464 118
293883374 08991 345 1191510473 58524769936
5204983 45 2650962120 380