1290c28910a6c12c9a131f0ecb523114f20f14c2 inputs/1.in a077b42a88c815a79ca35ba86930d8b06137b89e inputs/2.in 17ee6071c9c53e9931588bc03380eb7b4e984065 inputs/3.in a077b42a88c815a79ca35ba86930d8b06137b89e inputs/4.in a81bf0cadbd8bc6e541daecfbe682e6c54cafb8f inputs/5.in 36e4f63c6a8013c9843fc60d849e49b7fc699274 inputs/6.in 36e4f63c6a8013c9843fc60d849e49b7fc699274 inputs/7.in