33579887
81931166
80146560
62165312
29275623
8279288
17358473
81487062
36582453
8834686
29599884
852357
58073140
3859276
22006922
87354717
67943706
71379503
53074288
60458853
54479777
28861128
32242639
85208272
31766570
50539729
1038654
4476895
54463510
58291650
37509722
97627453
4691153
3287085
45405970
92765525
93923013
82702698
36454699
95208080