42208405
47645821
8881481
33602329
85046135
30959419
75163212
24826948
1456945
63486951
3841154
45529758
45953545
47749576
37925079
89549382
44694325
34777287
57319101
35575404
8481764
41037143
12176176
40346496
33009756
53706095
41349940
46139138
92927035
7026365
40191412
4559491
60029110
54243799
95805083
46649880
84208357
54053010
93386705
27004694