344990
263367
264321
419965
345207
1001477
144463
42656
571659
983959
400554
530511
650759
274933
334570
21982
12525
42280
96124
774160
702621
470329
81615
115325
619423
800873
619807
364569
594130
528725