75557046
34801067
56501011
973712
19531738
1493748
15685591
75496635
63191825
63448836
954156
59399545
33946923
3147576
55833437
40953548
37532075
22186631
13052000
76555916
63328795
80633966
72264595
98138953
485306
2155016
38179986
67333946
73175034
43498863
255156
99562568
5841290
88964851
68251133
59011711
10907106
99698759
63172228
31146118