Knowledge
Data
31 2611215254 5979328215 863 7608290
42 275308272 40154
4066798171 58104480654 255 301421