47527372
667407
96033866
95113395
34299660
58033320
53852335
77103130
72786337
39673384
739896
67476952
89316132
43974695
66613971
27253667
57942243
6833007
85332661
52458457
56431855
23156203
2202085
47094349
62612031
27324884
6334594
43039493
48169062
55568754
119438
9904254
49204330
19438822
15758132
31421400
5474116
17122711
9265937
10037181