40366855
95667848
74283224
79559288
1186180
36098742
74541565
47076793
7872378
77872
48164172
68274833
36591446
88846319
72472879
25717953
2011837
78654613
64704508
94934310
90635061
30161269
6340144
4518659
19897726
13836115
67239265
81327385
39315518
7972996
117305
20879097
15186170
77538754
68056804
95371904
30424809
60742672
95967962
8038629