60649949
14487474
43616645
9483135
15822105
48551154
21195948
41405196
67965306
33703358
23261415
90135127
42061974
15858135
82641095
37406950
92886269
65467171
27368064
91876151
58034382
44352059
95972810
50959351
22043267
97884449
8504455
17656759
2096778
6926316
54034731
54301705
97972838
53883475
67535867
46543013
4636793
37869
69901785
41213621