55087553
2452540
26362934
4338599
56271248
79619790
109010000
46593479
86971511
25256952
50023100
64561947
11762256
71996330
41268814
44584426
63702705
13412622
56544182
83535384
44407209
64292328
47965426
98774473
82255775
42269181
10495777
5277848
56462298
71354866
78336405
12805330
39445128
8657231
54984312
86135488
93649218
53904167
8572249
98873893