Knowledge
Data
505 03 510898185 385196 520179222
5125568828 5070 61107782760 67243561 7698326
166 04762294 055864058 38309832431 4132