18153461
62391161
3604764
1973318
2991254
48001650
84422486
46452340
5102218
85669604
19224556
5707456
52114469
15249635
58472641
73696813
13719315
8475511
46275543
75274984
10811359
56837274
33323527
97542773
67665892
7833217
37876338
67208146
29161427
89392177
19785381
19241244
62401167
11536140
5511229
62143425
732787
45376810
59157785
64353060