2313490
7290269
42886858
82866633
13734288
60077758
98722290
86906763
4344831
28305603
13579334
15946826
61037627
82402968
25164888
32036479
7732912
59329500
8856444
11327560
7999320
9379558
34584020
4802398
4453392
36653946
40238831
1712556
97063669
68427122
28342924
28657318
678605
18095101
67205465
32432938
52983491
46441121
539837
44782100