679725
599974
593515
845865
222348
41075
778276
1010822
43035
574123
562542
409338
810147
893949
1015724
818610
552505
49952
95987
604377
290284
539842
445275
827256