63711488
56431165
49579730
89666694
31546150
23489290
27276048
74418228
33457983
7953395
87605311
55529410
2727118
6224478
5743522
69514986
26108913
80994137
60755237
51278664
6619964
66724729
49801007
36033128
25636947
84747322
39918166
2352941
46534358
2572567
46248885
70665436
45863479
6641867
56516209
9442670
68281742
35435164
4542187
42008408