13855438
43034445
82674083
82111835
50495992
66439598
57855621
87825482
22748622
40392706
21853386
9514064
38169017
69527173
26974614
10228261
12706377
9945509
14351358
85829231
18065131
33456345
3433165
72868433
40584912
70156565
87814311
24059116
68173750
44945434
9301055
89489728
31489471
76466651
98045808
14379213
44037180
32347721
51821398
41413002