19492112
288841
87903051
7445182
75769822
54448267
7946348
9746305
97559
78863289
69173879
21995762
25491607
7683585
6937878
52994602
37977609
85837718
36462850
77404601
53502864
59304748
56382520
71644190
23439892
57459048
89706967
45354951
39698285
69294087
57144437
93199613
19354776
20937113
15314595
9735509
60422327
65576945
34885449
11759544