6439700
28149943
18355164
42135832
82272487
22695033
13915061
67178779
52664410
92415535
67282834
78445658
35975896
64042036
94836903
17305634
50368924
97858076
77069714
8939325
56798499
72478962
44563497
79327846
64491771
45826618
3194713
96526245
79296303
21102654
32518499
7159140
55074977
78433661
70845028
33547607
29591222
21134342
35509383
3017300