31284814
40508004
96972787
23686436
85244978
28792844
35792515
48773945
22631900
90149514
89329374
87542025
69769305
72251182
92836329
25393097
43457454
47131097
6877482
61083295
33305662
72074689
2344510
36017783
59068093
16887676
2184762
56843743
1966787
91215605
1320802
2206537
12695878
18314792
8224952
93829924
51679883
64828138
10506138
1343991