888962
101636
821657
1077422
925878
278348
757197
414185
1035185
269246
304357
346846
17961960
304142
1029687
916575
270164
1124949
1695638
1016778
1163833
876532
575352
1031566
1638845
552886