116515
45399
875314
773368
411941
291778
112466
148693
73687
460568
243755
51451
74111
72982
658169
931976
867195
847940
54287
809163