37756200
12648489
2396346
10321034
22458496
55488990
64064191
16698002
50755076
67839815
9842708
40358726
64324530
57164735
15971257
82564599
96378369
79384
88702092
80368445
49373832
25835529
78513714
60393006
95385956
69943130
5846811
20809266
1083184
46968745
13614503
58432170
87857162
5079680
71964228
6549104
98077865
31813692
84778262
32019549