3168374
4102706
4636468
1874771
3714521
2440637
2777861
1698592
952253
436880
69704
58789
61385
67643
42196
43117
45004
46253
46844
48372
893052
26759528
5378575
39920524
39742592
1627248
4423320
48759040
5402655
2427569