39817097
6582631
52367618
49232207
12321361
40562400
53324004
60723829
21489976
20506664
73841317
57417260
82628681
96317598
98307722
53113352
99461005
48605841
86375983
49028573
7932199
62118904
62011923
51372781
66941865
45581210
5065964
15971630
41038498
37745577
88325926
57747256
17912502
67667963
31552415
38238456
9369953
30612039
37195033
58439371