3509
7820
18732
28806
38878
64674
81117
107304
132995
150939
169511
195922
214979
259393
296655
346594
369062
384511
411980
427246
449861
475816
509305
543887
570620
583625
602120
625661
640782
662157
677495
694783
701925
720438
728991
740869
761471
773775
788869
797593
816188
827751
845661
853994
875838
909580
928552
952437
986655
1009471
1029026
1056231
1090729
1103955
