5084280
54375957
10337615
34438335
85921576
9277277
37832278
31149840
82319340
6336886
7944178
8411318
62877598
92824988
15964656
4795936
53072551
11897502
16287999
86061728
50074217
38058494
79084196
31438407
6085745
39369204
89496605
87929734
36184942
22931375
42174146
4608534
798459
5670989
45582580
48688319
23804704
4716507
42646491
98653318