Case #3: 325564179 Case #4: 619762746 Case #5: 475283121 Case #6: 645451645 Case #7: 566801503 Case #8: 702878243 Case #9: 363313343 Case #10: 377660449 Case #11: 562338795 Case #12: 231526635 Case #13: 545824851 Case #14: 438311570 Case #15: 534742184 Case #16: 343337130 Case #17: 472114708 Case #18: 842325442 Case #19: 243853867 Case #20: 839308384 Case #21: 117612307 Case #22: 120 Case #23: 14556672 Case #24: 394517232 Case #25: 119313600 Case #26: 319103819 Case #27: 177450524 Case #28: 866590882 Case #29: 244967368 Case #30: 362774227 Case #31: 222937741 Case #32: 586655890 Case #33: 292642856 Case #34: 587368195 Case #35: 173243597 Case #36: 791092996 Case #37: 59533825 Case #38: 864641663 Case #39: 399458736 Case #40: 13777874 Case #41: 75745841 Case #42: 835077496 Case #43: 284564393 Case #44: 720147266 Case #45: 870114671 Case #46: 9881067 Case #47: 68407412 Case #48: 790412854 Case #49: 736149684 Case #50: 582757160 Case #51: 638873001 Case #52: 370130680 Case #53: 568796472 Case #54: 173099471 Case #55: 373683782 Case #56: 471168914 Case #57: 889270738 Case #58: 994941055 Case #59: 490557845 Case #60: 674772660 Case #61: 226952114 Case #62: 449906586 Case #63: 206663437 Case #64: 835811635 Case #65: 15746517 Case #66: 104133582 Case #67: 113617735 Case #68: 789954190 Case #69: 424581035 Case #70: 703853278 Case #71: 883159606 Case #72: 77065332 Case #73: 591731756 Case #74: 583164385 Case #75: 566076553 Case #76: 772709752 Case #77: 422241659 Case #78: 701841402 Case #79: 177384201 Case #80: 296867143 Case #81: 62869318 Case #82: 200 Case #83: 591695173 Case #84: 724024029 Case #85: 985813229 Case #86: 903428092 Case #87: 136956176 Case #88: 228069349 Case #89: 341232474 Case #90: 848278949