193405
750562
652313
1156814
44654
1042277
957475
453446
894895
1042613
409235
1228768
804951
462118
362102
56387
516115
83066
277432
629607
217434
907387
954831
407740