6085373
64073121
88854559
6033730
38832799
42231274
92512208
4391455
3064596
19553715
16228500
75367535
30845827
55886850
36753445
92629029
20127051
45141924
4894397
69428136
37093583
51653107
286473
52921890
3041821
7865822
94242950
15545512
10391389
85704302
32138926
56698198
65622449
73151231
33652698
43354895
50739665
942836
46314276
68496585