102540
910838
996923
61667
52592
847246
71367
70656
541442
87669
686100
708618
418999
409338
377184
311693
164648
518202
97726
807141
162470
402972
96653
740468
24118
607197