1171542
4385365
4594088
2535235
3490648
4183756
3988674
351882
4496485
4020144
51596
57194
59245
63807
65038
71761
72264
50355
63193
46848
230628
513272
692845
1704124
126571
188822
343267
3792598
463362
1883348