43316648
73728777
68552008
79113679
94793532
70285317
20068763
44097342
30828943
44165899
7314739
57217922
51229261
88739960
7519302
46073953
30059242
38866055
6656352
63393100
34519989
12173994
13229160
23195062
20742954
89871925
77967257
2798308
24728220
42032734
19891855
32096068
425928
50585383
35024147
80774301
27396673
1343849
96331883
6961078