39476128
82465581
33512009
99146581
89696448
71433570
10861615
36346991
91209099
40534546
70871964
40482881
79526810
82727209
581094
34211387
74918800
92862844
66204051
8054349
37668024
41659725
28834836
17595776
8089504
4345454
32105074
63984618
56022222
65809393
56723838
42064224
27117536
96186295
89251583
9264094
69014116
49093204
35006163
34856120