50342
521324
925360
225408
967486
696720
21556
454402
577170
385931
303689
498448
1091122
1081113
1067311
1067558
1063551
1062707
1055904
1045196
1037315
1029822
1028252
1027720