43791837
274189
19035592
249860
92637504
47581416
99966021
57661785
39966186
80709983
51519600
82233654
26253874
28623448
27471922
16035269
44464595
4742518
71024457
43578155
48817246
17706898
15681762
74139547
89676903
42183561
74114718
65213191
50462945
6647212
657074
31398532
17138114
93987539
61725985
10501853
26836038
66345466
62515067
6188030