66962700
54328668
11312046
90587459
25335422
58153581
63493414
3988391
5477001
20931025
46524694
89359627
31018536
59877492
9983129
57042110
62717382
31744134
618505
69744379
1989038
82781547
69675217
67234936
58794935
98909370
73036551
95203357
5452183
89624171
39185513
8170112
62772677
61988261
3332718
76631774
17173589
71243456
53822798
72094389