8339646
16346565
20222116
30659440
6712225
93402775
12604700
6382365
38065140
24539490
97066417
6413815
35657034
93679102
17549535
29419569
11456134
45664955
43811827
60858919
8735367
56439115
7895689
72707087
40383141
41801887
87453140
34782396
53655010
96505252
15487906
12954336
4634554
53429184
1502049
37267814
55039103
36658424
24443649
52689217