57657140
72344618
8723248
66625849
10796774
61312936
51629912
18061899
77916794
51921356
6939580
6246238
74688384
12995857
11821686
28533833
45244371
31191189
66205169
18411713
14306325
19931676
80614893
71085035
341858
50784800
77239066
39239466
90122789
97935026
2399378
38614553
34452697
8276941
8307914
5455628
75777379
24657311
34884483
39275596