10696186
69603109
4107607
48869893
4085613
94053894
10231125
79249281
14897159
27081150
13904632
2242031
4786458
6176180
2482592
53999144
53687957
95442566
48299858
92131047
10151773
35879022
61644670
13742704
22658153
63711204
62489663
37984855
62009511
57119303
72001264
35319820
79848690
34061467
40925143
36856681
16277925
25822105
86339404
52457841