62459920
30696216
3771176
6631455
80614313
61788128
2014024
75536171
59802934
44856179
47316558
72045711
22695018
79634638
32022372
43821972
26121273
5935455
17146030
73252775
25346098
63536818
24066416
84726675
78959626
11939375
66499063
53368040
13258832
63798839
59509369
95993834
74619608
3404351
39964077
31787799
72929914
55919924
45032376
34433078