42114288
31413200
66203590
85373581
86603096
89646578
70739061
13873016
57029245
74472330
4957334
19512354
76279615
78988020
65168264
74899549
81546916
44912782
7011448
62379610
7027276
65531650
10887949
34491444
57631431
51355461
8627334
75919478
24374970
52927497
6766292
67434644
83258930
2325683
74269122
8932109
4452010
51374477
65194617
29974044