34761957
46731728
8052080
36497136
1054146
47687057
64695923
3225749
36456589
29294970
43046113
81024161
7728922
8811372
20124426
80109103
20735980
34407600
237422
1352630
60327237
73864430
93816658
70587504
93141634
63102895
30016358
44535063
3536297
40145124
91373586
39997327
14866001
48469710
86261953
13251360
93902629
87476826
40845066
3214912