40892
53362
70630
52374
16783
32251
82915
69532
52114
19686
31453
97152