97209283
82722351
31675150
37797791
52451342
56978605
94152537
62549254
72408284
42986901
77663935
47331990
49992361
50285624
84194365
58986192
19599025
32687610
1107380
8316016
59277851
77073050
82656807
19284992
10846452
38495767
23436900
16499454
70844422
7909644
57942864
27403796
1124848
58514655
26853912
35664007
84448155
9656223
26969567
29131125