106628
112973
42046
36449
8010656
7825264
62461480
6823585
4656350
5013613
8333590
5477431
45221432
7247793
479311
51811237
9751996
4728155
4608444
49031519