85638866 50780575
59813193 43166174
6160518 38873323
13469457 18329259
96666410 95465542
41474418 37946207
77597891 88963381
43045974 8914887
14038344 53987662
57794927 27236636
54143224 77777821
34285681 1513749
83684648 82478805
84369867 84998297
52661280 52965131
36693697 39319059
19226027 77632720
50819411 62037068
24354494 47694545
97310341 92584892
13779914 27124718
90812137 3251739
81715006 53578405
8814223 96136858
8997591 64047629
78717197 14035087
23803846 56631754
7470549 27111841