643837
607147
977844
749236
382499
1025150
745510
549620
142221
839192
59858
55142
127528
117394
817535
857905
485700
910983
914772
972906
910457
74663
791728
507655