16758256
2553758
45113666
93263880
61907064
78133716
72094142
92056846
16481093
223149
4606746
20734956
5846486
2939675
68076838
22137152
49302035
62741652
514737
65183035
89931331
52726319
82675238
21408234
67392430
65357738
64094658
51559232
78382043
63825730
7380428
27597205
3101517
9703234
7809925
77317571
99674006
6160897
30319603
77434792