55894978
47895051
69469472
17748904
37181421
54153146
84778584
31334684
84697684
78053269
83183396
84992787
11707801
7044813
17952051
74732428
49849714
49733452
9282486
23926428
62982099
58214982
2645016
68341569
639835
29389030
73118906
62184864
1715740
71505720
8979841
8783886
3084633
54574163
97095076
82032010
31094963
38541615
95953924
47212387