93577857
91837696
81932370
52373300
15107705
76267539
19636134
35718900
3600157
47487897
19457692
12892055
17207140
33799594
31552823
8015861
13625819
38995821
73545171
44765918
9905256
4369586
55908163
36788497
3348536
2074215
70761875
42761619
3983833
66641551
65584601
67219139
97841573
87858267
44228419
21757736
61864332
89182572
82164462
85482986