77628065
3918492
29017675
48664670
23723382
35514536
56439646
52512137
96034132
39846644
60136436
36009960
37911384
72341637
28256478
89594409
53243789
39531695
27604344
56052481
64164167
21178271
91263786
14999992
67399826
53998104
112362
64647333
39619092
97713858
70087518
11888957
73965767
44578757
44992528
40647884
77691643
62906691
72172062
82393437