90933546
78352183
9176689
72691672
9933144
26312775
39415812
82729572
9283540
874478
36708071
7496548
65189639
47321168
60338952
27044335
29437853
17457171
8715797
21213282
73756678
20001516
2058367
52456246
29781375
10193873
318958
56431101
55718060
34696474
12389471
93992711
2638659
98994214
21979630
17487758
71884387
31077243
10967203
99965325