104270
871820
1313
179455
371313
932842
158883
70596
166887
463790
844866
794935
531241
981995
971369
1325760
309169
50269
498567
681640