77073925
65083239
75091613
58976641
6304845
51651862
78721298
7970870
2549427
87649807
48622434
77267657
30573167
32786839
66494028
39331415
85342334
18002670
89796696
56378398
43879456
24713283
8873806
77839862
30331813
12392889
310478
68126089
61817213
49055880
5402756
36711612
43568638
27285684
72874204
14265129
75619275
9522870
50284422
96836296