6102277
46995560
94525861
9883965
4678794
24181859
26862818
99728462
25714883
18209151
17258048
13757657
570723
86847363
89666322
39603741
20642919
13023251
17727373
19002249
8409422
2273560
35461149
83114645
3807162
50024579
39143392
9653800
2526473
89059986
1336149
56472262
31448185
58498740
20319057
18808133
5219932
27302986
58643882
19953237