54759682
42906111
19238742
6666638
33254014
97144098
81268059
17287158
41264063
27485918
75156402
87153732
85066468
4536569
97724656
34145068
15044646
95868934
34631855
63539423
3030173
54406928
11113202
1162307
404755
88113510
65203922
22208287
47273756
37766353
8951719
36355051
78876633
3762672
686363
89899727
74239209
63723014
18409054
12119456