190382
888914
1709282
116647
137122
912968
967514
676450
1175561
850424
609475
361513
282616
431529
9493
14570
1012216
553957
877397
36168
1009758
47675
137942
835509
499946
78825