19303297
1309686
42415332
61842973
241894
82554633
28287479
10402008
21354230
35323890
7329700
30354347
32797441
44813457
56863563
897354
42609183
12229566
49392611
7864116
31243393
23288364
28497346
13859073
69296717
50084671
7779365
38412206
38681368
25351951
3459207