27948626
87181216
648976
37117919
71442293
5015306
96592248
38904638
54137004
55461399
27338745
38301821
39991692
5502339
79653074
82125776
24155006
4688390
52358805
92814493
31951371
70355179
13038122
70412350
59084050
13647333
40296583
62955661
63648556
31703072
12962915
1419195
59714348
7581258
515497
81689202
51265803
71276821
8312939
35139778