65537022 58946013
52948159 70183610
20149896 54659679
37131160 49833497
1681394 31959650
77161135 62482975
15234686 34117745
98007662 81447765
2580218 43863145
54149198 10162516
71159006 12856638
33865044 59208836
25851117 42317293
92190283 76280128
57849796 12484628
59809840 65267109
63908669 27902805
93738984 96967336
25921698 23694267
90163356 26396969
50932507 45543118
48829804 23111215
35153480 51042682
14352778 55973492
79917908 93388845
79386373 62245824
7971901 40965626
95840482 43557637