58423680
1309747
80831742
18968801
36022705
54379572
75618226
69549915
53618122
29116640
9422150
7688465
13177002
63974653
44438051
76151030
36891532
78364929
27928032
72414826
88922187
93817363
71264657
44767967
40987305
32066111
75705477
5788630
78943435
46165883
82732786
40996502
63724177
27036662
20104425
92313051
14141296
49322283
64862710
81784724