434534
46967
149929
220341
1120907
1067264
1289137
756671
464983
106183
364916
905918
781147
868949
1001724
790610
519505
41952
68987
582377
279284
519841
435275
806256