40892
53360
70630
52374
16783
32251
82915
69532
52114
19686
97152
81558