478110000
70525498
15622995
97853489
27869041
82613256
45042538
9523854
67652852
8764361
6797580
56623555
93178845
33391096
15928988
49855677
77043578
42428554
81797658
48059844
9519230
94682048
50721051
50354088
68297992
60356024
54336161
10782794
2936302
15242644
28094452
53878294
74572765
89004819
72197450
5566976
48174514
29825467
11283757
93142212