86799586 36345724
72023959 57902332
36753690 48638868
48174933 66481046
35571956 89798815
99804886 87219167
93997990 30811280
12411100 88194037
73178882 3670576
59386462 58624375
89305153 96017788
89760729 42000134
71380746 42461489
18061757 88490053
85187768 68106345
9731014 23367803
82940102 54467347
34988705 47729010
35647650 68926731
79752298 98659194
85437015 74987459
31000416 31699330
81257540 51269717
6511219 30015868
69961321 36637634
43010659 98408081
28063477 55954901
6647199 34904450