64517833
20717753
79496516
23426525
93756261
6991258
73606182
60121570
7694593
30923399
87599291
91539239
24406167
87552510
95693698
38217008
20333107
71816024
24325334
34216622
41857680
87496057
78242547
78207903
39115866
83526725
4669804
12107195
85517951
75687941
18741498
8153287
11354628
68815994
96393895
11569289
37111594
8289910
20177021
6958748