88295
434979
286601
465971
700814
58330
93270
656361
1010646
529388
76311
146789
1188742
2037216
169975
1006183
784836
644796
611864
883330
228808
1249380
989746
1016335
69075
16671