96083912
9152236
4537816
80697173
19671140
67084948
68711224
84487187
59145752
23918325
45338889
9955500
13506281
3892256
48557787
26983958
20931590
92212193
82067483
4108057
29491020
26405699
3247381
97638888
17903391
11296215
25612365
65519537
58868516
87642535
82527618
19626281
73579741
61963057
6285064
7165235
41336713
98155495
9138733
32061675