24878694
38955649
97916651
6535725
20724414
53281279
39444479
7301141
38422
42497238
83058319
10787421
10409640
75373332
18142855
15216173
8472309
7099917
9492454
8808515
98086991
36082979
45722708
965637
95944841
97467181
41414594
71668071
6937876
15236919
48457252
8688949
638217
545481
20105565
2279697
46897662
50002165
35366061
21043791