78555577
68367145
71989881
9833521
12798799
84483099
43308924
8687377
16036396
11793267
7055392
86741305
96795543
5276130
58133597
6786718
77205845
56501766
67478053
63046794
42332600
79318660
52647243
14632528
12319768
48835598
34882831
34438053
2998545
1055682
32342088
49757330
58969241
92279081
23903990
7425715
54492037
66001566
87813477
5531270