69728023
32562138
64156316
5854833
14381550
7444151
74365307
34558012
64709591
57869865
62782188
94912973
23416016
52111792
13395844
30478989
45007193
7472370
7048325
54815155
60418101
66371572
94388332
9562818
43854479
623519
50389514
56963305
46628078
48405254
87934563
64052682
62513228
43467692
29088811
44799767
57503071
10488556
80814479
86691162