9443488
16985316
58657000
60099308
94526920
4896117
55175533
73391405
26024124
7161565
128382
15017391
19795967
19614960
4694685
13848290
64791814
70808666
79043740
18652579
73096690
15735990
56234543
92105704
25364330
7867129
21226380
11112204
61965953
42834107
3959630
24317578
92184452
3611073
6393938
35259202
38572057
76924078
52397872
42727282