24085480
90538388
16803228
83064559
90337115
85475673
21157861
7291824
47005866
86988997
17991146
59934040
9080913
41691533
9460224
99194908
67859854
66516575
9253821
82396857
45353207
71762932
22116046
38052863
38752033
8064910
39602724
31777976
393542
16259922
61213969
94084013
66541746
53864790
82773469
73273715
2794315
19445003
9298157
9510218