42225047
45111648
14163017
44689979
31209877
15858406
14231101
68567086
77047751
12832103
41391633
41159862
31176093
7539830
15707024
31616922
32909332
32122463
53473422
81283772
26388327
66985757
27846024
69479038
42601631
71509811
96474701
96897307
44742555
73012172
12955875
27688151
31076379
31588303
97749585
45644047
13882541
39884751
28481097
6561451