63084899 42405585
60843581 17418493
81414237 88425330
85570206 69679500
64280334 6473941
57027153 13274057
51225947 78207784
20987614 20877650
12304400 87033843
82129063 94560265
85043325 37683224
81129075 65031033
61585896 55833609
43158370 5949250
54931445 1460804
64179936 96806413
69192463 31192783
18228583 86149985
76910334 66335446
98318497 25913149
73598518 11553934
46474722 36138975
38849222 98894806
72570620 14455372
89007790 11835933
2897751 69575684
80150036 86206757
30631819 22152470