37942195
89362942
11689378
80512689
55251203
29725402
37797509
107402
1913666
21186672
86297205
78844068
6494887
82242900
56589496
72639457
41455809
68176207
62184242
38174913
63391100
71216543
72385604
54001452
97201156
77066241
53949305
64903977
44784662
98258405
61085741
67033893
56686768
12374546
61092442
17879860
11178826
58748041
14432305
96862703