39842727
60873404
66811978
13043951
60279593
71036058
13428842
19867104
31501105
11544939
29161964
62992509
43047913
135883
10671156
83711849
62898630
36705858
59232948
87632850
23337082
14345920
25702574
21308757
4336468
7566447
8479838
45599620
46731759
44417215
35673004
8873148
70683206
3208459
84603895
23351471
56048368
9174136
46879884
68955225