676370
49927840
83098800
1697139
25246418
11317651
60985959
2415953
85999180
13917032
60618974
45571443
95827451
62666492
43572310
33677244
47319776
90879586
31486370
44103291
81826541
19094285
69711755
14284837
98271978
72934933
36902450
81546229
53854457
72607478
47971405
5158284
73571776
27638609
22818483
31747634
33942387
64702382
7760360
48863321