147685
273216
1046684
832346
238786
955195
79608
947704
406629
631509
503141
665379
619538
285453
84990
86230
1026834
99785
861983
459471
750480
652272
337308
325184