82407677
33543015
38443868
51056970
29429560
58382078
65357787
50398484
32102829
37217417
6777189
53491591
71729484
24713669
6143892
15471676
21661050
88979290
88744203
42422726
80107081
74658404
12722133
28023874
2738048
53125452
84399352
41719673
48107822
65198478
57889719
80457738
78999578
54557703
9646311
5626592
6338468
2859647
65712627
390132