17701398
83522791
7124502
6692443
1183348
51272270
63309735
66733970
22125237
25665582
79354893
85208625
27406979
17532045
9453115
2351272
55403233
82713339
46667129
21257164
65392489
64442398
9677795
13305775
4333906
354526
49119011
11045396
22714587
68181914
26852547
7230944
17897496
62693901
98672139
13123656
379663
49467850
90586269
12166354