26501515
83526510
84899033
73268188
27123997
9019959
85065698
9558915
6759104
439297
84037006
20016163
80902700
93069435
6481519
64943886
13601838
8006353
42971212
29226694
33032854
46656828
69125678
28147462
62458398
55864998
34953750
36121144
6408563
26188773
82638052
4669237
809297
15068062
74787938
16325771
86378317
67407196
59044760
36387021