8450405
12313880
43086528
46615880
45691656
48434662
2006707
12889103
32163147
13692247
6742046
16158694
58396607
1140858
99832080
68104939
1233819
56819101
52542887
91064723
1666348
19625680
43146104
83646370
44692743
17321804
58757013
14065404
66539615
87655248
16359813
45085627
76996690
71772061
44829505
7523103
26723933
2166996
43997047
33962914