39866113
35697841
22208001
4042319
84321934
2333257
6443338
38677164
69148414
31865085
70117191
55619412
33682736
58142083
5456221
54315982
70709733
13505696
86302164
78904430
54505401
23886012
84043401
23479561
8956383
2522428
40088868
99723057
56576288
10955411
41853257
54962698
96899185
85027129
55732819
60186585
3011325
37733766
31726201
64412249