90592316
97669242
56746370
14192411
15708556
32697902
87292649
2093512
78252175
10101629
85388247
60236110
67268757
83783586
5706382
10938998
56557665
9925428
43897400
7035562
47665481
8162249
10073074
73286577
63493876
65692935
34534192
1932485
60079480
46829935
16641984
40841433
85419987
58821184
84183815
39715103
62852950
68336991
82887498
86455448