74451073
67504713
25391254
55838689
13108301
6107187
80715176
74082947
4244987
21033182
15576047
48147128
91199588
606811
94814185
29105574
71197055
8039062
15539605
11196732
87501948
94372274
12691122
14441396
61899576
37487136
82525422
26711130
27787366
74418339
31955459
23978813
18501830
10275806
671897
2821442
75782817
27304465
40354201
9947763