378518
319993
571985
502779
85977
247600
182264
339834
667331
87875
537969
971748
1064122
1059311
1052551
1050113
1041196
1041707
1041904
1032558
1029822
1027252
1025720
1021350