35885200
33824622
44427037
93412719
5685809
10021460
84127774
8131211
18004230
27596662
7599699
86327810
51373327
69963716
42617522
47017321
69581091
83671103
48318890
50368961
87861273
6318298
37214451
87044137
31935788
71414660
47924160
24703585
76463662
29135376
75712104
50408368
38642195
90622647
66569983
1731057
56378958
52563299
87901488
88918371