55683328
39148606
92782619
88597558
47531646
6373235
3444421
65012203
33759521
86129200
80587656
61232927
8658669
53972624
12121311
49957464
46042805
3288745
49572269
69348840
34483915
85761925
36688046
68066323
36924846
43456130
36076634
91356627
41593593
86082457
52269079
73129810
39538864
58726045
41854215
91327815
30364557
71916543
41094729
10845143