Knowledge
Data
305344354 73 53061 89701201
42248168 76220 10400 123723911
58 21499 2264 5605 27172040