819626
223879
1125973
953773
746500
1075416
350212
843496
56574
133116
334977
1630630
793312
885870
822147
910949
1018724
832610
572505
57952
102987
615377
299284
551842