37918519
86399266
84893646
36869302
51454339
27725115
6054848
62984070
40747349
57341605
34712597
29674116
34636379
35445304
64087628
30146366
60849480
94905172
1337109
60355646
51509418
32521850
55819422
49944202
3628885
94568031
20289135
59453575
8329483
44292413
66048543
39707435
96435948
28973342
3958057
61076049
536597
23089344
12364308
46337525