16312
1825
1495
42672
32559
6779886
8800462
74681660
7617417
55881150
7737739
501169
58261475
5747879
93731818
4653387
8331230
9699132
9065888
9030984