38563204
42879300
87964624
22336
50588719
76285368
42357764
63619768
87018271
35952947
77193220
62514517
159631
30262969
98033651
47541617
4545652
38837653
84256582
15598763
62969381
64307455
11494011
35742890
3358276
13388301
36432551
33494202
30226449
60629172
45558941
36181461
23438014
45497885
4090717
61423714
5750749
5768117
52988182
5899688