26674276
94055164
80989960
60754806
51489977
93462438
85303239
11307304
70302934
48759651
73332141
40882096
65333655
36721660
77989854
31918575
74459902
87464039
79296590
30761813
4465296
7417443
25524011
34366511
2240281
8264316
25225465
34968978
25621009
54164973
84914635
131649
18848603
59195492
16946450
92237243
61195682
18523828
9125473
68772374