130686
62770
745699
945576
239620
658910
868200
793987
707249
626715
525402
34843
540851
501743
685785
1008225
515795
69370
41755
4399
860135
747770
591857
520853
603944
18187