73953223
62197908
77904033
46637254
20369325
46791606
7838727
13811681
66169768
4142900
11838729
28626864
36403507
85977962
48515454
98989300
15479357
29913210
9680338
34576020
81607862
57002064
75246777
78462288
61797241
61586047
54811182
51871580
4858451
11635094
5586168
30831650
1365975
87206571
9229158
87994441
74081
23706213
83087170
58034372