77755641
75666477
14476209
93509221
52024173
49708052
3474035
97541437
29066837
82281505
84771408
41186384
48419607
6792329
25812801
73001311
38021991
34668
32181712
52372967
67451685
42741830
53908847
43942623
18381086
42845270
32797653
2094961
13142533
29443713
81769121
35483239
76522720
1831123
20601000
49228553
38363852
94946741
64766856
422969