33951096
78727527
94531340
70713339
58665680
94084001
6484317
32742706
26105372
701895
7964768
69331749
23143089
24564227
4709356
28591408
897920
37725527
6876317
11574497
40439896
10603160
2587150
13217247
6620954
20997909
52604055
12024739
86424203
86393595
6627604
86664713
20071619
10215462
75342619
29239788
85264716
39415810
33859913
53748321