76928642 51692730
31546872 78631512
7024451 75220170
58066029 78292406
12739354 22572296
51772862 7949853
33127432 85344960
8201660 24355412
69526832 1903084
41673075 72702693
73659644 25339340
1207861 25204617
36357759 38548620
28429681 96982467
3582191 40541953
56624089 27428255
61522853 67484865
14910817 23144584
50632037 89787647
42927754 71046263
38483780 77804368
41625393 94050137
82841172 98492231
25336628 8369984
82609187 64914604
88345092 2021184
80150 49242454
17400145 51606051