199922
931221
5651
865610
535262
77331
712244
402669
138578
798632
740728
774277
44939
651705
562151
667407
30145
464619
446775
317972
610606
25123
319632
664708
702861
599898
102140
677476
966859
153840