39846692
8762256
29601788
84703202
6967649
84402030
48178418
29598665
82078387
78949782
3595726
23659274
470185
60884677
206913
96612362
90018026
6877936
11751246
13995018
5642069
91175525
45487267
97025736
95386975
74924615
56745270
71034344
14474392
46706154
45509744
4191233
56657317
56891186
24073253
67741217
68418927
72262797
72458650
56266092