129804
494523
947398
19198
1086352
504384
1005832
103221
1035197
1173727
888991
555357
620538
285453
85090
91230
1030834
100785
863983
463471
753480
654272
339308
327184