267915
20989852
87141835
15817498
85132200
98757673
30353594
40825126
40272498
84328598
25513942
56455126
75571335
59043879
5676280
56048520
1904313
23391330
85631723
5959835
78317797
23401635
74133922
138651
83792798
4575217
66751073
97638439
91646612
82914739
34608478
34365998
1913301
62734202
9903644
64258641
7729330
26979457
26208525
17795751