8290898
37363644
18156687
3852556
58491548
63559908
15129296
5841434
59962395
83068405
42733038
50095035
17936660
4342717
27246251
83669215
1682543
88273922
6482085
88597724
89382670
86225645
21251167
3277984
8194392
54758489
8438219
4576522
84137378
19811517
5348293
73561848
7413812
7972406
18568603
7173077
43203134
71482159
73317202
90248942