96815942 37615150
5828494 55673068
39978593 94413548
53842853 78466681
23889255 51554033
18014545 53865417
37164657 27835439
35717048 60725434
57138878 60506782
57063988 18659964
73124534 90059974
28473905 30508582
38237810 67390783
51519339 92197576
17140392 22418158
7345471 80615085
9455376 96839148
6414606 53091161
98442926 93493352
58041 97536428
45901223 72357700
71169990 54724541
85885328 43758125
22222125 90358961
47615948 14643564
6149136 60804233
8393060 81981900
98834036 35202913