39647869
7742246
56602902
44896215
35667474
24615622
79376128
33511892
57965279
92918791
22377250
9072627
6523230
92351285
49055824
14167239
26194920
56939100
44266001
81561244
68887179
33808478
31301550
54803854
70232503
13548655
58829763
14786772
47438974
40331183
42663047
67406546
86764178
75785586
773258
54565130
38717678
5086553
3804810
38412