65594800
72704171
53863543
72312408
93685720
74438411
74271925
83413663
82929411
29442970
34763864
7239988
92664245
21824974
79785856
54478733
24182879
68303670
29142840
23368145
18279935
22651205
94652823
3436946
25237664
22398413
76599852
64518500
38499711
2136825
7444110
39148794
68235673
25386549
5072811
68454311
89147965
37585900
30829113
13909324