Knowledge
Data
299 35 413836 11887837873 46506161565
21 35671466251 0668
496285433 71 908 40465983908