55754306
5609278
41225970
2333202
84951739
70809147
6551260
58903195
22583896
35558035
882139
18798277
4171320
99969947
33442767
42353641
32393408
85266100
92124187
18585057
82302125
7069406
69228470
83072669
129705
82364520
40336417
54205773
30631552
6805404
33216095
33995070
47053056
8873354
32718720
21994278
57235553
59433858
60307831
56693905