42292995
79016913
3470219
48308488
88453178
96858718
91386745
74665704
61368823
47985303
3660224
5823299
74792787
64732008
63829437
80998203
72033899
37076633
41639051
57389698
2439191
4816241
24485974
3865344
12542615
5912746
9270295
69074075
68368130
38658263
9187663
1387167
99954073
29903105
84362373
80454407
14664196
8929473
5915171
37111095