951266
69600
492994
744986
11753
493997
980274
468194
559695
101720
604238
555601
472479
584123
800788
543830
873936
772317
638499
653163
863968
29589
931836
5021000
121213
750739